#ifndef __INITIATIVEREPORT_H
#define __INITIATIVEREPORT_H

#include  "cfg_main.h"

//type
#define INITIATIVE_REPORT_TYPE_NULL  0
#define INITIATIVE_REPORT_TYPE_ERC0  1        //important event
#define INITIATIVE_REPORT_TYPE_ERC1  2        //normal event
#define INITIATIVE_REPORT_TYPE_TASK1  3
#define INITIATIVE_REPORT_TYPE_TASK2  4

__packed typedef struct tagInitiativeFrameInfoType
{
    INT8U type;
    INT8U times;
    INT8U seq;
    INT16U count;
    INT16U size;
}InitiativeFrameInfoType;

#define  MAX_INITIATIVE_REPORT_TIMES    3
#define  MAX_INITIATIVE_REPORT_COUNT    5  //minutes


#endif
